Synonyms for "troop transport"

Words with similar meaning